@charset "utf-8";
body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0; margin:0; }
ul { list-style:none; }
img { border:0px; }
a { color:#05a; text-decoration:none; }
a:hover { color:#f00; }
/*body*/
#container { width: 900px; margin:0 auto; }
/*header*/

#header { height: 70px; margin-bottom: 8px; background: #ccffcc; }
#nav { background: #ccffcc; height: 30px; margin-bottom: 8px; }


/*main*/
#maincontent { margin-bottom:8px; overflow:auto;zoom:1;}
#main { float:left; width:664px; height:500px; background:#ffff99; }


/*side*/
#side { float:right; width:228px; height:500px; background:#ffcc99; }


/*footer*/
#footer{height:70px; background:#CCFFCC;}